





SLIIT
Web Development Programme -9th May 2012 
http://sliit.lk/index.php?option=com_content&view=article&id=1203:web-development&catid=116

odule 1- HTML with Advanced Browser Techniques

 
	

 
	

    An Introduction to HTML
    Getting started with HTML Structural Elements Head tags, Body tags, Frames and Frameset properties, Linking
    Getting used to HTML Layout Elements Images GIF,JPG and PNG Compression, Tables Pixels and Percentages, Nesting Tables
    Working with HTML Forms

 
	

Module 2- Web Page Development Using Adobe Dreamweaver  CS

 
	

 
	

    Basics of Deamweaver
    Creating sites and Documents
    Linking and Navigation
    Site Management
    Text Formatting and Image Handling

 
	

Module 3- JavaScript For Web Site Optimization

 
	

 
	

    What is Scripting
    What is JavaScript
    How to use Java Script in a Web Page
    Form validations and event handling using javascripts.

 
	

Module 4- Web Page Development Using Cascading Style Sheets(CSS)

 
	

 
	

    Comprehensive Introduction to CSS
    Introduction to Inline, Internal and External Style sheets.
    How to use CSS for better Optimization
    Choosing image formats
    Web Graphic optimization
    Proper ways of using Tables

 
	

Module 5- Graphics Designing using Adobe Photoshop CS

 
	

 
	

    Introduction to designing Web pages with Photoshop and Image Ready
    Basics of Adobe Photoshop
    Working with Slices
    Optimizing images for the Web
    Saving and Exporting images

 
	

Module 6- Animation for Web using Adobe Flash CS

 
	

 
	

    Understanding Flash Framework
    Basics of Adobe  Flash
    Concepts behind creating Flash movies
    Integrating Flash content with HTML

 
	

Module 7- Server Side Application Development Using ASP.Net/C#

 
	

 
	

    The Concepts behind e-commerce developments
    Introduction to ASP.Net & C#
    How to create dynamic pages using ASP.Net & C#
    User Session management and Database connectivity
    Introduction to Localization of web sites.
    Creating reusable components using Visual Studio.
    Designing and using Master pages.
    Introduction to OOP concepts.

 
	

Module 8- Introduction to AJAX Concepts

 
	

 
	

    AJAX Basics
    Implementation of AJAX in .Net Framework


---------------------------------------------------

PHP - MySQL Web Development Program-12th May 2012 
http://sliit.lk/index.php?option=com_content&view=article&id=1209:php-mysql-web-development&catid=116

----------------------------
Mr.Indraka Udayakumara 	Lecturer,Web Development Using PHP/MySQL
Mr.Sandun Samarathunga 	Lecturer,Web Development Using PHP/MySQL


Introduction to PHP
 PHP Basics
 Data types
 Flow Control
 String Manipulation
 Arrays

HTML Form processing with PHP
 HTML Forms
 HTTP GET method
 HTTP POST method
 Client-side form validation
 Server-side form processing

Reusing Code and Writing Functions
 Introduction to PHP functions
 Server-side includes
 Introduction to user-defined functions

Session Control and Cookies
 Server variables
 Working with Sessions / Cookies
 Application development issues with Sessions/Cookies

File System Management
 Basic File manipulation
 File Locking
 Directory manipulation
 File uploading

Error handling with PHP
 Introduction to Error Handling
 Introduction to Exception Handling
 Good design with exception handling

Introduction to MySQL
 Introduction to MySQL RDBMS
 MySQL with LAMP Platform
 Introduction to MySQL Command Line Client
 Database Processing with MySQL Database server
 Transaction Handling with MySQL Database server

MySQL administration
 Managing Users with Command line mode
 Introduction to PHPMyAdmin
 Administrate MySQL With PHPMyAdmin

MySQL with PHP
 Connecting from PHP to MySQL
 Working with the original MySQL extension
 Working with the MySQL Improved extension
 Working with PHP Data Objects
 Advanced form processing with PHP/ MySQL

Object-Oriented Programming with PHP
 Procedural Programming Verses OOP
 Basics of OOP concepts
 Advanced OOP concepts
 Magic Methods
 Building a webpage object
 PHP objects in N-Tire Architecture
 Importance of PHP business objects

Introduction to Ecommerce Application development
 Running an E-Commerce site
 E commerce security Issues
 Introduction to Secure Socket Layer
 Introduction to on-line transaction processing

Application Development Issues
 Sending E-mails using PHP
 Debugging PHP Codes
 Reporting with PHP
 Information Security with PHP
 Authentication with digital certificates
 Downloading and configuring Open Source Software

PEAR Package
 Introduction to PEAR package
 Installing and Configuring PEAR with LAMP
 PEAR::DATE and PEAR::CALANDER Packages
 Building PHP basic authentication client using PHP::AUTH package
 PEAR::HTTP_REQUEST



ESOFT

Diploma in Web Engineering (DIWE)

Course Contents:

    Unit 1 - Introduction to web technologies
    Unit 2 - Multimedia technologies on the web
    Unit 3 - Coding with HTML
    Unit 4 - Web designing tools (DreamWeaver, Flash, Photoshop)
    Unit 5 - Programming with JavaScript
    Unit 6 - Fundamentals of PHP
    Unit 7 - Advanced PHP concepts
    Unit 8 - File handling with PHP
    Unit 9 - Using extensions and image manipulation
    Unit 10 - Working with mySQL databases
    Unit 11 - Web Development Project

